.quill-wrapper {
    background-color: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    box-shadow: 0px 0px 10px #ccc;
    margin-left: auto;
    margin-right: auto;
    /*max-width: 600px;*/
    min-width: 320px;
    width: 100%;
}
.quill-wrapper #full-toolbar {
    border-bottom: 1px solid #ccc;
}
.quill-wrapper #full-editor {
    min-height: 300px;
}
#reply_form .quill-wrapper #full-editor{
    min-height: 220px;
}
#reply_form .ql-image-tooltip .preview {
    height: 120px;
}
.ql-snow button {
    border:0px;
}
.ql-snow select {
    border:0px;
    height: 24px;
}
#full-toolbar {
    background: #f4f4f4;
}
#post_form input, #post_form select {
    border-width: 0px 0px 1px 0px;
    box-shadow: none;
    padding: 4px 4px 4px 12px;
}
#post_form input.form-control,#post_form select.form-control  {
    height: 36px;
}
.quill-wrapper {
    border: 1px solid #ccc;
    box-shadow: none;
}


.blog_single img {
    max-width: 600px;
}



#main-img{
    height: 50px;
    border: 2px dotted gray;
    margin: 0px 0px 5px;
}
.dz-image-preview img {
    height: 40px;
}
.dz-image-preview{
    height:45px;
    float:left;
}
.list-box {
    height:  255px;
    overflow: hidden;
}
.list-box .action-buttons {
    display:none;
    position: absolute;
    top: 0px;
    right: 0px;
}
.list-box:hover .action-buttons {
    display:block;
}

.list-box img {
    width: 100%;
}
.main_thumbnail img {
    max-width: 100px;
}